<?php

/**
 * @Table = localidade
 * @Schema = geografico
 */
class Localidade {

    /**
     * @Serial
     * @Colmap = ide_localidade
     */
    private $id;

    /**
     * @Colmap = nom_localidade
     * @Persistece (type=texto)
     */
    private $nome;

    /**
     * @Colmap = num_cep
     * @Mask = cep
     * @Persistece (type=cep,NotNull=true)
     */
    private $cep;

    /**
     * @Colmap = des_tipo
     */
    private $tipo;

    /**
     * @Colmap = ide_municipio
     * @Persistece (type=integer,NotNull=true)
     * @Relationship (objeto=Municipio,type=OneToOne) 
     */
    private $municipio;

    public function getId() {
        return $this->id;
    }

    public function getNome() {
        return $this->nome;
    }

    public function getCep() {
        return $this->cep;
    }

    public function getTipo() {
        return $this->tipo;
    }

    public function getMunicipio() {
        return $this->municipio;
    }

    public function setId($id) {
        $this->id = $id;
    }

    public function setNome($nome) {
        $this->nome = $nome;
    }

    public function setCep($cep) {
        $this->cep = $cep;
    }

    public function setTipo($tipo) {
        $this->tipo = $tipo;
    }

    public function setMunicipio($municipio) {
        $this->municipio = $municipio;
    }


    
}